/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package queenb.web.crm.inteface;

import java.sql.Timestamp;
import java.util.Date;
import java.util.List;
import queenb.net.entitybean.B630;

/**
 *
 * @author Nguyen Hung
 */
public interface B630Inf {

    public List<B630> getListAllB630(int pvPB630,
            Date pdBD632,
            Date pdBD633,
            String pv639,
            int pnFC500,
            int pnFB670,
            int pnFH000,
            int pnFH200,
            int pnFK100,
            int pnFB050,
            int pnFN100,
            String pvLOGIN);

    public List<B630> getListAllB630COM(int pnPB630, Date pdBD632, Date pdBD633, String pvBV639, int pnBN640, int pnFC500, int pnFB670, int pnFH000, int pnFH200, int pnFK100, String pvLOGIN);

    public int updateByB630(int pvPB630,
            String pvBV631,
            int pnFC500,
            Timestamp pdBD632,
            Timestamp pdBD633,
            int pnBD634,
            String pvBV635,
            String pvBV636,
            String pvBV637,
            String pvBV638,
            String pvBV639,
            int pnBN640,
            int pnFB670,
            int pnFH000,
            int pnFH200,
            int pnFK100,
            int pnFB050,
            String pvNV106,
            int pvFQ100,
            String pvLOGIN);

    public int deleteByB630(int pvPB630,
            int pnFB670,
            int pnFH000,
            int pnFH200,
            int pnFK100,
            int pnFB050,
            String pvLOGIN);

    public int deleteByB630i(int pvPB630,
            String pvLOGIN);

    public List<B630> getListCombB670(int pnFH000, int pnFH200, String pvLOGIN);

    public List<B630> getListB630CN(int pnPB630, Date pdBD632, Date pdBD633, String pvBV639, int pnBN640, int pnFC500, int pnFB670, int pnFH000, int pnFH200, int pnFK100, int pnFB050, int pnFN100, String pvLOGIN);

    public List<B630> getListB630CNO(int pnPB630, Date pdBD632, Date pdBD633, String pvBV639, int pnBN640, int pnFC500, int pnFH000, int pnFH200, int pnFK100, int pnFB050, int pnFN100, String pvLOGIN);

    public List<B630> getListB630CCO(int pnPB630, Date pdBD632, Date pdBD633, String pvBV639, int pnBN640, int pnFC500, int pnFH000, int pnFH200, int pnFB050, String pvLOGIN);

    public List<B630> LISTOFTABB650(int pnFH000, int pnFH200, int pnFB630, String pvLOGIN);

    public int INSERTTABB650(int pnPB650, String pvBV651, String pvBV652, int pnFB630, String pvLOGIN);

    public int STORNOTABB650(int pnPB650, int pnFB630, String pvLOGIN);
}
